throw a hail mary pass - Alemán Inglés Diccionario